digital electronic camera support production c++ analog canon j2ee electronics cancer child film manufacturing components help java class library mfc .net microsoft films equipment